1
general::
Phrase(s): have a lot going (for one)
to have many things working to one’s benefit. • Jane is so talented. She has a lot going for her. • She has a good job and a nice family. She has a lot going.
McGrawhill's American Idioms And Phrasal Verbs